﻿function initFilter() {
//    $("#PageSizeFilter").live("change", function () {
//        ShowList();
//    });

//    $("#SearchButton").live("click", function () {
//        ShowList();
//    });

//    $("#DNIFilter").live("change", function () {
//        if ($(this).val() != "")
//            $(this).val(parseInt($(this).val()) ? parseInt($(this).val()) : "");
    //    });
    $("#PageSizeFilter").live("change", function () {
        ShowList();
    });
    $("#SearchButton").live("click", function () {
        ShowList();
    });

}

function ShowList() {
    $("#List").mask(loadingMessage + "...");
    var ascDirection;
    if (lastSortDirection == 'asc')
        ascDirection = true;
    else
        ascDirection = false;

    $.ajax(
        {
            url: $Url.resolve("~/DeliveryNote/List"),
            data: { sortColumn: lastSortColumn, sortAscending: ascDirection, pageSize: $("#PageSizeFilter").val(), deliveryNoteID: $("#DeliveryNoteIDFilter").val(), customerID: $("#CustomerListFilter").val() },
            type: "GET",
            cache: false,
            success: function (result) {
                $("#List").unmask();
                $("#List").html(result);
            },
            complete: function (xhr, status, err) {
                if (status == "error") {
                    $("#List").unmask();
                    handleGlobalError(xhr, status, err);
                }
            }
        });
}
